package com.guoranhao.tool.constants;

public class HeaderParams {

	/**
	 * 请求参数CLIENT_ID
	 */
	public static final String CLIENT_ID = "client_id";
	
	/**
	 * 简易模式接口访问令牌消息头设置key命名
	 */
	public static final String HEADER_KEY_AUTHORIZATION = "Authorization";
	/**
	 * User-Agent消息头设置key命名
	 */
	public static final String HEADER_KEY_USERAGENT = "User-Agent";
	/**
	 * 精度消息头设置key命名
	 */
	public static final String HEADER_KEY_LONGITUDE = "longitude";
	/**
	 * 维度消息头设置key命名
	 */
	public static final String HEADER_KEY_LATITUDE = "latitude";
	/**
	 * 访问令牌消息头设置key命名
	 */
	public static final String HEADER_KEY_ACCESSTOKEN = "accessToken";
	/**
	 * oauthConsumerKey消息头设置key命名
	 */
	public static final String HEADER_KEY_OAUTHCONSUMERKEY = "oauthConsumerKey";
	/**
	 * 时间戳消息头设置key命名
	 */
	public static final String HEADER_KEY_TIMESTAMP = "timestamp";
	/**
	 * 随机值消息头设置key命名
	 */
	public static final String HEADER_KEY_NONCE = "nonce";
	/**
	 * 加密验签值消息头设置key命名
	 */
	public static final String HEADER_KEY_SIGNATRUE = "signatrue";

	/**
	 * 加密验签值消息头设置正确key命名
	 */
	public static final String HEADER_KEY_SIGNATURE = "signature";
	
	/**
	 * 获取用户访问ip请求头信息-Proxy-Client-IP
	 */
	public static final String PROXY_CLIENT_IP = "Proxy-Client-IP";
	/**
	 * 获取用户访问ip请求头信息-WL-Proxy-Client-IP
	 */
	public static final String WL_PROXY_CLIENT_IP = "WL-Proxy-Client-IP";
	/**
	 * 获取用户访问ip请求头信息-HTTP_CLIENT_IP
	 */
	public static final String HTTP_CLIENT_IP = "HTTP_CLIENT_IP";
	/**
	 * 获取用户访问ip请求头信息-HTTP_X_FORWARDED_FOR
	 */
	public static final String HTTP_X_FORWARDED_FOR = "HTTP_X_FORWARDED_FOR";
	/**
	 * 获取用户访问ip请求头信息-x-forwarded-for
	 */
	public static final String X_FORWARDED_FOR = "x-forwarded-for";
	/**
	 * 获取用户访问ip请求头信息-unknown
	 */
	public static final String UNKNOWN = "unknown";

	/**
	 * 设备唯一系列号
	 */
	public static final String IMEI = "imei";
	/**
	 * 渠道(发包)
	 */
	public static final String CHANNEL = "channel";
	/**
	 * 访问渠道对应channelInfoId
	 */
	public static final String ACCESS_CHANNEL = "accessChannel";
	/**
	 * 设备操作系统类型:Android,IOS,Html5
	 */
	public static final String PLATFORM_NO = "platformNo";
	/**
	 * 版本号
	 */
	public static final String VERSION = "version";
	/**
	 * 机型
	 */
	public static final String DEVICEMODEL = "deviceModel";
	/**
	 * 设备类型:android,iphone,ipad,html
	 */
	public static final String DEVICETYPE = "deviceType";
	/**
	 * 手机SIM卡串码
	 */
	public static final String IMSI = "imsi";
	/**
	 * appClient
	 */
	public static final String APP_CLIENT = "appClient";
	/**
	 * 设备品牌
	 */
	public static final String DEVICEBRAND = "deviceBrand";
	/**
	 * Android app version
	 */
	public static final String APP_VERSION_CODE ="appVersionCode";
}
